48987084
34059157
11823712
99358466
28496933
47187276
1744361
9889718
7947056
10555079
93229852
22116940
10325554
56883327
75689078
51402199
93728127
63723910
87426760
11387638
83472812
26776619
37823064
5766635
70253601
6779385
91857506
13406579
90041718
95612600
41991409
92692078
7876596
90516627
30046875
8869416
97423380
2873865
45137317
42686644