22433619
8494606
38938797
65942447
5409186
83017561
44832543
16304104
65846481
68878818
98714584
27605074
97103833
36385857
18359778
25157294
5271129
63465027
97072853
4968565
60224199
43371738
1361380
1131020
735914
2367321
32233257
1731956
51587553
2943406
10367915
76685850
90959867
8031695
51892412
31271482
44572624
44648960
8157354
45887693