52497693
3662514
31857126
22612399
17165768
78344909
61737863
68294494
63188484
8006741
53368641
40959066
91079243
27096756
46426461
85737139
37708489
33732381
8154779
3671440
90916383
95984842
2039422
86057609
15717835
16861445
71605379
48097064
57182645
45412121
33528492
66297954
66808821
28086342
22146862
401241
49574711
30936393
576570
51639548