52242728
84636199
34122125
33876601
67666390
71774360
15824064
99829861
18406609
36032575
1400599
49339564
4373503
23171562
12927557
74337335
36326261
13708339
99349086
58533099
6275004
5644761
19188230
64627909
52611986
49315513
46084560
94966501
9915397
32012617
41426499
7765381
86763864
15614592
51722186
13497051
58862227
43327995
16373513
60887353