52072873
48067444
73459065
47336085
99061895
30649287
22585358
67925030
52445326
70832042
70605657
95545752
199529
7779968
91368330
2379585
19401312
28867075
35759593
24673959
72169120
87643338
35521860
16643304
83511924
74095155
98512209
81714781
23167013
53447957
66275265
83386673
2814268
64407449
10515483
16029398
69014393
67009632
47151629
4485723