39479961
36702004
72277925
88588110
50915398
2528951
33827793
1219623
96278798
51747109
56069183
33752638
57835545
67852417
30787043
6973607
67437092
97255584
67909955
52463317
16835855
46829506
34148835
6853326
81044114
48654394
14674214
94472360
66995808
921256
91443230
6182927
60517723
78685348
11197048
6969720
35871191
9464235
15614105
97592739