31229190
46222125
89176513
64159030
31031674
13224250
33448183
4702797
62101823
68464762
12525175
86071817
64232614
44037363
49001716
184358
62092124
37581480
74215640
31676326
42406061
68528476
26062774
66566242
8000836
79009425
72867154
81326148
44663202
60367752
994454
97422593
94516327
89457206
8465688
92709591
80554909
75419062
64615796
67835472