54348359
92905962
68852971
38487700
81348231
53162013
35339093
89127
68018602
26444439
79105188
38752973
79817739
74542827
26264205
87518425
17063655
60958304
23758128
64846800
13574046
43234910
1618989
6243615
27407309
85388608
96064841
79025149
563636
99694223
76746335
94574883
6815027
36944916
97179886
48539401
75753625
22439132
86425797
23457813