44418888
3285646
13127877
98764475
3928221
19575872
49345614
34441178
71756506
59114541
26028293
73063924
12111229
18606446
14827691
30295113
60035908
164040
11092415
55489703
41786095
9920626
31381497
72002390
28135852
86825119
1937861
84353227
92094550
75774421
29318914
65532041
23764196
36387920
44983068
35243583
7132307
6969560
74334267
16355634