41463073
34603827
18934180
12384426
89855610
29719816
70378016
43063047
96203309
45253843
78116897
80221995
92699376
22815417
25684979
8625325
11813582
26346629
16206180
35129073
64609394
68802526
4188592
55915128
82633482
49356699
93998308
79622605
41549199
34692496
32659080
11556273
1317563
51483144
37275094
75854089
22908390
49351918
25644122
88515783