22418666
89191392
69479481
57096373
93071702
37856667
92261145
46336410
88496762
14347338
45506171
27215369
22861209
70833661
34156285
6598585
68245412
47076863
38659413
55655506
2632928
68431930
59992813
34815597
72601691
26091291
36359275
62836389
5290730
20775065
23216764
72781066
94176741
47246018
47913347
39019830
1322924
1812665
3969570
25712628