86245856
92542962
33025566
3535668
5649433
45442738
17573131
40068765
61699865
51162361
31654528
85984908
65033746
85663094
60384237
60121918
7037724
14912888
50456615
527285
24132840
72425061
19964453
12545073
64094925
76525156
39778894
41095026
48446936
342682
34557185
14748713
53123702
4809103
89143041
59798766
8111703
71411446
24553588
58086347