7328050
99115162
6668255
98857871
19151729
18974294
72552338
19538464
8343471
64809299
89714338
29833638
54011890
42339208
89586600
92781156
6202059
80181198
75998348
61456317
13562393
61612448
24478004
63567898
8459775
69329309
56817873
60868134
46979774
29102193
12002882
33307846
40675196
9651467
45968638
29503497
19903064
59036182
55739499
23181206