29147774
10249854
79514792
13108894
91383992
6175220
82282100
69637542
58139942
70274522
9993404
66269791
88557989
5361301
38755161
51259159
89723481
89532017
42221887
82018028
47541790
53438847
55729229
4241679
25042395
62223637
35755439
85397098
23846815
62039510
14367629
19535596
73021199
28763829
70891037
325646
3701565
50336231
20833213
7803476