50181225
72015729
53295592
628712
60447376
17425758
9606907
9433983
88635204
26714873
92422842
29574751
63234884
15449203
70334019
37056673
17777855
21185125
56191866
33034552
58115711
25717349
23626490
6891679
58603464
8758376
83282939
18399861
72867364
2639598
26636941
94827728
20017747
34596533
64923675
89299167
20111249
8681524
38478033
97545634