34937471
67001074
24365541
63927050
10121696
26739259
92548360
77739513
7963490
1488754
3593978
85772303
8557355
1856125
27304188
93576694
92058749
13723024
70419106
53189750
14591780
35914437
7062068
25121739
4880445
77712363
14697340
24095070
38169189
31966352
54755751
55088050
48344836
2868287
30206736
48524567
65658097
2129692
29218093
95392860