1222253
65222362
148621
64005505
83003461
99943799
19831268
76999222
8267298
33483471
92839166
25993103
61018585
20468406
6641666
25957807
7944491
48487113
9896338
48978873
32399094
52488898
6334155
72982060
71198265
78472411
69228190
81019061
5871459
28845113
38556023
76197657
78593094
40531392
2183868
27853361
42438859
93413937
47718231
38295759