45449691
44936277
37069657
53363265
84114962
54189216
11942232
82334010
14112545
85522188
19101383
9503337
7626004
2370619
27106243
76399029
83652211
43159728
98643884
84143225
22945741
1034599
40096309
3794084
29254562
75548427
41353543
54543339
8281243
73109528
95058039
64353295
81465475
27321873
20093463
41429812
5483474
75305646
671360
37832858