20965615
29422834
65529824
29608848
14301385
77973900
64198742
7881588
76689850
10883924
73103475
4820343
5288908
36087934
7987034
51884813
75575790
45662479
56772736
72974274
26823244
7935515
16891282
99887088
42117059
8225813
45134025
46097359
525925
32676029
8490163
90009883
40656210
31427255
52723581
30833537
88599158
73977170
22526976
94756833