61082353
78236991
63563156
25005187
38287789
52464260
11867264
9638691
94403654
91741778
91755722
3031207
66795572
33654872
86948929
7528443
46452763
2643325
64524345
84462011
27329169
23232339
9781814
48364559
48983853
64033451
3000365
5624431
19462228
8559560
97781762
63861879
91053573
58115597
93732281
6452283
25508441
76192469
40017140
35994362