83603089
65587218
89902239
49006066
43325528
48889236
68944634
41689608
94497377
41463702
80052703
30127338
239590
23269094
15018900
74813082
65564744
12065220
60785651
96323499
16308291
34969955
54258660
91359400
81279099
26708843
55808868
68916233
37031319
58015878
29414872
66524606
3372232
35694015
41192828
39344869
57514840
1003807
41548685
9918283