1238582
39691262
70223411
95604039
20442266
60426501
37691461
26743722
19709056
75203574
35316479
55089193
3613276
23974573
8046044
92065546
80458916
85002923
67212627
33888070
6864196
789225
3344716
19108612
26116767
357589
5082100
2774361
5789366
25595893
4933487
7940814
3423511
79116670
81412621
90791347
64308888
86996069
50173300
91046059