84588746
91806363
43058552
53723476
1342016
88584460
50724118
22071991
74116715
75244393
68463225
68884681
3154604
947168
30325485
14284527
1897632
99566319
85993047
53035667
8568345
10015544
82682278
97718527
3676522
44043200
37208058
73992173
32141779
79726067
49927571
42798197
32127099
4033543
37353069
15946616
80733537
50055807
7125487
44859192