28279483
42051320
24073658
1130920
47927583
15537424
84512710
46817750
22768649
23917431
4081747
2817537
2353179
65416709
35099394
33245052
87087103
28341015
67078473
95209414
81659750
25426690
5156272
2198236
45762518
64304111
53566916
57894971
23488064
93032427
23666426
26358565
41364938
2353382
24101030
30205801
5305386
70635481
96816781
50319128