2045557
10227432
54845563
2028820
66488894
19997768
48531665
233286
953131
88081715
27058244
85836411
71141374
3162605
71233660
20486415
44256534
7047985
7566848
4095887
94496737
18054878
38182071
51803411
3367640
11308762
9125322
79965929
3927245
30658891
8866688
17832502
22439836
65324658
31884630
881849
33635400
51455609
52722953
72331369