40107761
37951481
88768774
18138170
35257160
56107471
817319
84311145
3817066
51524971
40644769
394300
73713081
91017682
36538836
1687627
20035215
30406963
99022903
23808994
40186360
41514504
6817124
78001409
14641953
33512992
3714429
58377322
4710335
80052770
98288276
54155167
77442593
47243084
23412172
1926077
48991612
42381177
34285795
13201903