97143937
77163365
4873591
63564975
48234019
80311958
2058217
59061612
10783908
63189264
69251671
14053819
85195845
63417487
86218308
90879567
11065583
44189555
89553430
3422999
26586604
22875075
65021422
17676034
46334793
35067118
1645254
51809975
33544835
23756259
97089950
94073828
80107400
71412654
65141790
85393127
9001378
99391907
99644732
28216601