29939411
89951451
30279525
77386647
66688423
29117763
77175978
93371779
42571018
64501934
2518470
7131204
38946931
83375463
95854358
37935766
5115552
66486876
7222528
32319133
7528890
20526450
76072062
63514700
86627266
15095377
2473281
16937245
84344128
5756175
59289880
11246890
80232598
45193169
1094815
52824310
29387743
24675424
92809829
59726857