15697469
28771880
18715687
63316167
5845867
18184482
48697468
92798201
31271199
25568025
5852227
71613960
65127231
25351434
93165102
39737139
60975261
81311487
49057799
74661218
25448779
3722740
63473240
69289111
30796111
5685268
51225635
70044715
60611091
37195078
57876070
13999862
37325061
34507425
52208502
3888844
3147360
94609183
57746918
5164468