96362328
12967400
34834765
442325
80637091
35438059
64181061
6532921
1359888
20923144
45801298
51857499
50388762
94952980
10416971
41833849
80818119
19465718
11338770
71123731
94049574
95976938
96599140
2447148
90979927
7443130
56149529
35866671
9809970
89849720
2444494
163437
13082436
64697835
628367
5565267
20725389
96747010
88443707
6581424