5627512
78395271
4878925
85783717
59083690
1724274
69797655
97843336
15062957
85831311
7282936
76682754
3864312
22121070
46791012
1425230
9443231
78223114
61438581
44468480
88882158
61444204
22843165
16775149
60552093
51757021
42136416
67787911
8932382
65089617
21614670
76105201
36465978
48898900
2737918
6298308
3709283
4790182
69493995
6714956