28651211
97332050
42638892
37893917
389806
40417202
70158879
39833697
93832951
69174552
53668374
88861781
12193533
23613288
93824248
37111143
12799200
11786735
75612434
51778230
59288352
89823043
82635925
47712598
35987605
86168032
65293720
8284616
7972503
33083981
20393379
13035969
81508324
1384554
8947875
76349524
52768480
62377928
74353468
7163097