5939080
95763282
50722125
21766557
44785231
31873403
33187756
17727783
46613566
36202017
73725093
23481060
75068765
73916779
20741318
17523507
55154282
36701311
60711844
60463041
58128634
55491925
86996210
5285769
36572534
64374786
7100463
546786
16246172
49226308
97713424
15498033
78168847
89877802
27621075
22413062
7621252
64972582
65306376
5427242