39248428
96425123
76613872
5152423
9168506
79329271
4841717
1588757
62259471
4692929
70137547
74528559
69707916
16233306
78923413
94528520
67515190
22498236
78363055
8031584
45522404
3838524
18846443
20809011
9723455
7153322
7853899
43479053
57389526
33527230
37306183
18843652
21698794
3428364
73236495
13722574
47226644
23203056
64319467
73687183