1993553
5319869
35969407
87675549
45127951
37127443
16229173
3014356
81517780
90535843
51214769
19512417
73514737
74345755
26849080
30898699
69402724
26956420
47788029
20702933
9960970
77114214
64228052
203725
28767476
27272629
72605092
49416063
73529310
33417363
47822279
7318324
25229991
30586301
50565481
51712312
55287140
22776048
97061153
76504377