36214812
81645620
63454176
163375
4776670
62715177
83423804
90829935
33248575
4687835
11799308
2181376
95451948
68392080
23983588
7918229
15668512
8165635
17057758
44573441
47606675
9537767
29608154
2828281
98681778
89815367
42325186
70795295
64341352
4698696
97598651
23916698
5901103
67132333
32101138
51325663
37878982
1678666
626261
52251538