61227143
54648080
77549358
49151692
82074258
84246862
29451577
54744809
16055680
86616612
90496356
6246186
59966039
10374633
40869108
16413122
83255843
25569313
76872738
20201533
15263199
18546436
66768844
28513936
86492128
97108388
30929392
58499815
10145597
40988353
48404894
2392262
4519503
53851612
60006959
31211926
92319052
3367495
75499414
48945667