61146106
97192986
7752567
87487530
43047721
5407164
63384227
29853852
50059213
40104766
66682139
91737336
56078696
83255627
64658462
23168654
16178091
71555951
38555077
308379
97427748
20503543
42743536
38416416
67374326
74256144
64808985
46822477
4743554
68967327
86681946
64838143
34179207
31518253
88529373
51299831
86998246
58815296
66082007
44984945