62848211
7829591
28794984
53357508
6099602
1829782
57639605
41103603
72572357
21524986
96486550
45738927
54941532
12611773
57482610
30598258
7760481
80271442
60009909
91142356
11323567
30955180
6041904
47402259
34178650
1565512
919910
4314910
11059719
28978832
966484
23492998
31005722
62649158
8430354
37764898
69245663
92911154
8201897
1086298