92694723
21896869
84376712
3222947
92551998
80636951
60364772
34616113
64253960
29032986
81992482
14476102
49119970
62232722
61062134
88862522
31435489
22462449
64783254
74648893
85167089
29843993
53559677
44832147
54115854
9554362
7252749
15037349
90446356
55315906
8191931
26481836
72644347
34988510
83569037
99936954
75645279
53001080
64223584
38625207