80504635
33908704
55599441
49946409
83379824
90867710
55214714
22528019
69887007
51715410
84458649
27717932
27117436
89525834
1952112
29826702
86719833
32662189
18141211
45107776
35241999
93269020
45625071
90145073
76359291
39311464
8747083
522582
75362590
24717308
6761953
11562440
87631700
31736659
86986544
91636347
84973671
45038144
316903
95819048