52337712
27397526
23329487
3259830
59729729
92889601
73415183
46282477
68577686
9595799
28538088
13522181
17562589
7788382
59628746
34166388
70855159
74635804
88741829
3245945
86843715
71786546
35286830
15007206
86382504
69607148
7801013
60783611
41421670
19907437
99773145
36423457
63711190
50014050
52846639
72868389
48822359
28981048
96939946
41654618