96144697
37544959
98534188
56615639
41081048
79882652
73041422
74838180
73069045
25875538
24472243
63697328
64973093
44707493
76262009
1273237
63941605
20688343
63003841
70012167
58049378
68348031
6883933
14619461
57012626
55946632
99643658
32742852
91459464
70815842
7712304
38399555
63346122
84439344
34318141
2539936
2724285
1186752
45089919
8713423