81372795
68629391
32158509
3227815
76743644
10081604
97812289
80116958
98708100
23292998
47505482
33053711
4700215
93769994
82704979
60699863
13923140
26939657
3442663
21794950
28269527
47848197
1043739
1172712
16745
98113542
47559844
54864690
69214461
25231867
70143109
46353895
51304624
98269540
34937586
21737073
13208928
5067283
93522672
19945473