12464672
8572506
62579521
8621305
35298545
1672092
6916629
1348156
89436215
22365571
95767462
69324086
18378158
54363899
14945595
4362449
80579309
4854292
43484884
86934792
67975998
30385502
28243990
91886907
78994493
53097992
75988080
9875423
91264824
29854954
63486513
92995735
59886908
46951607
96286631
44268127
73022790
49024573
81702602
74131105