83813499
86804336
5954238
78983109
22756799
4903907
74054521
50467151
47374157
28443113
21489122
3732486
16885020
82342627
53758542
50777151
11884556
88131481
60126042
3528532
4874478
29122974
18497187
68895394
51665331
43191319
29398538
31771289
12623879
70894907
22582251
15121303
30699321
20319604
15726833
9876514
93207200
121645
28925200
33204008