92336641
17275130
51158222
40286471
4256149
40287517
6000633
81587562
20401858
73401617
54686859
58251754
22213709
55413315
48352257
95925181
51116114
55598597
26827352
8892972
57014104
87458810
51207484
97197978
70308845
10358392
79502765
41659088
59457845
90439609
48263286
32321428
1895911
39379419
96301589
89811229
53287151
40702362
77055585
1751995