58191353
93038738
70242847
8103956
5934404
3349009
12317010
59772461
80287343
13779976
46235403
9364865
1017415
73543389
55953212
13461869
10171359
91522559
8533762
68011283
24383920
76922460
31556994
93676438
51116152
81199602
31674832
10136795
6087081
37022543
32901810
6556725
86809596
33576801
33844141
93735686
53984921
9704590
44235099
30792504