28862662
27566513
9743268
50632190
13396475
608376
36013239
5869193
8866862
29496285
56343868
58232521
88273824
9459486
5981217
7636581
22231305
99658873
76696373
19691608
66768565
5854183
8017615
12865580
58325526
8344327
13615411
67461603
31051220
20895476
36136189
76737802
32477859
67924612
33347901
94377672
88623554
65648255
14159575
38931020