57046315
130410
72701459
762679
90133658
75044129
75869
69851562
84082855
27668191
90745050
71051244
93367816
8712252
57577388
24811704
69125283
3348895
30939986
50152208
5695286
33526148
40903202
81271775
30294354
20244918
6633499
27457931
88859819
28311142
90012683
17783421
43672013
74743592
44418380
7919327
34084547
34684696
2397213
95298718