45403194
4688134
67889583
95479860
70122166
51352128
56929774
88521983
40999255
1876425
3387610
88106652
75174593
93005055
96828408
88777992
2722724
51581846
42528953
54299403
43966521
80836256
12615492
1048060
8468429
46951945
21958990
56906172
5049406
44528407
93062902
56446790
16431075
60522966
69002619
9017426
41909328
51221772
72376296
43034793