44011846
94359289
3351274
16546650
73253736
34809483
6030733
28429118
76951150
8297088
5743833
3665173
71655378
78588170
72061619
96847032
95018907
22724134
22413713
11362371
90357672
63018788
56884145
84712505
79061864
47658859
98074198
50484880
89271727
93073777
74232055
29431807
21835556
21598619
964105
31226364
9158972
47362375
4318714
485111