97245689
4691494
3141069
87811238
42647031
34522625
75288364
68688390
74589150
41614040
9695522
15024433
57388202
7592152
15235473
57584314
37992736
76475052
72187295
65511427
50215026
42785401
9444862
94553480
54821772
65165757
85181084
73031098
10208405
64731394
35175406
65357070
96024523
25228024
65117305
80411935
65633049
5748707
95534363
54408360