14201350
56897355
14907868
73194264
87778
74378159
6172845
9876925
1521621
155442
53851303
33355672
15296306
23314018
31614521
16539432
70717161
55455248
55579720
36563698
11963295
27409175
28985564
95824852
92652688
79509471
53859414
28132406
8449345
54551243
4494326
88955
2211380
64118196
451977
76047742
48473908
40483820
40335611
26107828