76309129
82875716
49949725
5272927
1118376
50257175
30468066
25105032
87043655
5845738
12594262
96771804
92735583
87486242
8215330
55519819
13785837
2668495
94719513
72493554
88989668
71765635
36192676
8496386
60132066
67674814
55063319
84162146
74299302
17359843
78712922
668271
15475262
58544023
49938288
35274438
42154594
34219368
41653784
91013606