14665131
43957190
55257952
74016716
20414876
76856224
27889109
77618175
55542729
11783069
17096369
94623931
93786791
11115396
67439239
48677276
50105036
10639378
9909797
53693420
70465779
56634270
4759318
80524194
28871083
52627882
1725373
360435
68759397
97149722
21371899
3359134
80796985
5628312
59381833
19176065
40517439
40212067
86519006
45832880