16335383
89468671
61966423
78229957
3177229
96119719
96151035
72746057
1717834
68039035
27383957
21452129
12872812
21855904
83204379
24061675
11825009
48633162
44422736
45417328
80639517
38295641
20748892
34967546
89589027
55268963
5632409
11026745
51273124
76575232
13854467
7781197
7696158
81756297
65698449
65018557
94109487
21459119
44895057
34845229