38629688
44741758
68836368
76388981
33414302
47134394
68077964
37631208
5558101
79519703
18522357
94884634
8066431
41638618
3453019
12478260
8202325
98762550
94072939
18554520
12442641
49923451
21943267
79299170
51445033
20883391
28829563
41021125
26085412
27653291
60199470
14518060
27103042
82782280
75357439
14128494
49613259
60152249
33291065
61075904