42768751
4136253
37942795
22234009
6141546
44337948
1187125
43421093
34975633
77227456
18256511
6351599
5174062
74043765
73294670
90983038
96936203
91986527
37274600
37256050
83183819
84357913
71312671
92428207
46079673
54802352
83516178
24617883
36106038
59457187
33076630
23485246
83377327
53802082
72109628
7232821
42273545
92256776
4926926
25994434