37045356
51932293
73589768
13312722
94247763
33496804
21794079
3889792
7754128
7685194
11786658
83893208
67009724
1880115
38979500
44262530
95851957
15387097
92255311
91275981
24547395
8808969
4556242
84829424
3478451
6464027
89652236
36381541
48067382
46581590
32459852
40225653
91867956
13824610
23944251
19048057
9543638
68006314
5503220
81863741