93922926
166195
88864027
88308011
96468259
6545400
85526466
77006005
64921388
30638514
45756725
43703867
25269360
25332512
40997017
36882351
72663827
2872170
41038614
86517092
67198752
18816526
68365591
586948
88652760
35058660
29431750
88436935
35125781
21583445
89278455
91405870
3509322
36185765
67785653
46888899
38691997
28489656
79066797
80226120