83639680
6553786
82237587
1389771
42027251
2211051
92519590
54741982
89391674
66804223
35712544
75505695
74858937
44033911
75677422
58774480
8896577
58186220
72454323
15875496
43311131
65482074
89958743
76913874
822609
4775692
80858323
80204267
4356646
30945848
1952441
46495871
31785524
64921113
73064976
93231100
58423003
58994592
8405159
51533306