91093323
86416287
28973216
48172978
53155528
85369598
9892741
72172745
39099190
63911093
96149122
53595754
46369665
29048385
4349579
59583940
65342462
4448468
540113
78829355
88623885
14299000
40578119
77326945
43237356
9327294
72653449
14021453
43122730
67614343
1993886
35268860
45806326
84267350
43475388
92038082
35117206
92591757
47298994
36268964