47782381
16929301
84124783
10776705
84844681
23161250
51781680
26754436
33338771
42698548
72679632
48581502
85393595
48176311
68801978
90529278
4689535
49423203
4884835
93075235
51219711
88659571
97403360
1236886
87517970
4367213
17942624
46327141
27494596
62373086
35513154
14478501
80226914
83191964
59847423
88899438
76466594
95461439
1224524
25054161