95202879
53747691
13039246
1193218
50684560
74939382
38933033
3448659
74926390
15642932
3655784
60106806
42933145
84052578
68907340
42877714
47832186
60927628
4367799
40458067
397797
6546860
36199669
97435237
7157929
65097044
21582408
68338616
31449763
6418392
84882539
78113627
82811264
70566554
53574754
6087276
1096352
21527433
42551122
4095129