93578835
63191209
80603865
3226038
81994690
24476674
30091605
3555852
968448
436423
50071202
7155954
92821509
84682735
20187337
24683920
92642265
83738092
68431090
34491607
22243736
5617258
171392
70742380
99034833
93709897
33671310
72873994
45195632
89827205
12426561
75766335
71282334
95696812
30289001
7095598
12892830
44873040
39807740
71052743