91752588
38388314
9958087
99938476
54414215
68767133
56914981
79445687
58184017
70732049
34015413
2396470
4108230
82616804
23329559
63235009
2391049
5379251
80415353
86109004
70255170
73777102
65062800
19745099
67519454
1095917
66186456
7472655
56437078
24562529
8108665
46319065
66532291
97975788
53572586
17099014
37098040
66902449
92043054
69714292