30699379
57052242
80597747
9974049
19642068
68709365
13832524
22313082
59556521
199128
23485790
26119306
7674706
55513795
669231
80359047
16344706
56343583
22061609
48134006
8733329
63284563
86574670
21536623
38387049
48744925
93798700
86716431
56096008
24684857
85144619
1684476
33968524
73391878
26686305
74558262
88926646
21639145
90837255
39006132