26317391
13224591
14393633
36905044
96085784
20387731
46643080
49796553
278467
20384938
815733
65724980
5075235
86677110
33359539
4493096
80777459
2423239
59598613
7543931
56042538
44002720
1582505
5168393
77618918
28321247
49245088
33165663
38001642
96324957
67599413
51416067
10098660
43866191
4553500
9573571
65601815
16477042
92339783
26468383