25826466
19011172
76856239
7513526
5716972
33865758
6519927
24293894
21834282
3837195
26446388
50792773
53686566
44899715
4648669
44256156
99612458
43517090
516851
64238724
34263768
54594345
49958959
816681
6057304
81748539
17328396
74802705
44129246
31653102
12917440
37829230
86426923
48671322
30749840
84223219
53481879
4188737
43479985
211718