66875664
24283935
93478709
31439931
31938040
39158337
23091371
63693674
86906686
23735325
79991888
83589401
33105356
207834
76736638
1079743
88758458
49156677
2084264
96337536
91704101
31409842
90489538
49883102
392031
7574709
35877685
4569030
97972822
95287356
70695379
58996361
778353
28969643
6339196
5659756
97319620
46023015
8977493
60363054