47642464
29555795
87041387
58741296
86045783
76588915
80548604
59762561
91359798
988093
10103641
3835385
63139793
27858713
49349905
72527604
47931232
8554297
19854332
23143043
97927483
97185898
78747865
77574
33268849
20025928
96087848
61005110
8495763
19668066
15359256
23329572
83535771
465120
81907099
7678897
56255183
68227255
86907601
64221302