2333429
65175100
6072654
49789361
85891732
87871963
49058600
74953880
10409877
74642686
16564229
95721915
61091311
91601189
57376627
397222
842238
24885319
43095692
20069937
20439929
7201904
47495777
70687472
16171878
19758834
80721797
66976101
95447505
34931586
45699641
72628649
46266968
31823696
1635195
9382341
19103067
27343155
40318692
1237686