22927107
40391099
20893734
70931433
24539647
62119065
34599286
4219394
34778982
85005033
22953434
67626735
24722147
20724321
34518910
8383801
5001605
52727859
126716
62028268
38817268
85301680
20425033
52612692
95947307
40257657
69841739
19602782
856333
44324054
45678063
75186334
50813137
73118211
71574650
19856743
99549431
45094070
54495218
87118514