34346559
47112130
23152366
34766582
37794124
96226052
24437044
60651568
38283714
91697506
7586197
94166327
56698668
80088514
3328487
66412694
78758828
3738246
50255867
9855179
49695910
28419208
45974005
22769496
5703721
76212141
74077430
37482062
21341032
81926857
98185400
3212765
49617309
10622495
4921105
35397926
297823
3452520
71326691
7814262