49289292
69333269
909194
97722856
540871
4703413
19997605
7769462
18548276
83016390
5765753
49837085
25991115
93631859
14928564
22924202
73566221
39302997
47033862
67179986
4409575
37137452
3621150
28159733
21696833
82329890
36195788
4700407
40304025
4945067
96574026
26517494
30398328
44371988
59756624
3341681
12127936
18588299
26802940
7352517