12675236
49455547
12549403
85203945
50821502
74454919
51637622
45195797
56922404
28322460
20147651
95137998
80443031
47692392
39959203
88911401
21721734
24822867
18662048
29185225
73994397
64766772
44561934
13166826
55059323
81203519
72923977
22753204
3736604
29415497
50233109
86279171
4488648
40101687
14247618
2221659
50522932
40044883
1023268
87849666