28889189
65796261
37355750
1838729
5463322
85888323
5115488
29269867
56585491
72271763
58402452
49865194
94007252
38879588
93973841
7930505
92718677
53484813
16718770
76105827
21061513
92301783
44691918
79116888
29825083
79915850
88568346
43819173
67098072
1265981
15854592
70745066
43829463
14608608
67809206
33791781
56014771
95649574
73703255
55058392