5201570
48202424
57966139
42235264
95614736
2414756
20542836
7718828
86946828
3275710
9005129
41331120
46483326
39286770
59939197
33716439
98625346
12401688
685247
19164000
48309993
50303813
13329572
79357463
46132834
60209258
81274788
65168391
19417979
65441292
94643946
4476162
22839327
85115566
59001617
90666237
8437750
68755477
57466517
25338112